/**
 * Created by xz on 2017/6/1.
 */
//网络资源
var resource = [],
       //选中的用户
       adminUser = [];

// var $tbody = $("#sample-table-1 tbody");
jQuery(function ($) {
    $('.date-picker').datepicker({autoclose: true}).next().on(ace.click_event, function () {
        $(this).prev().focus();
    });
});
var allStation = [];
var nowdate = new Date();
var oneweekdate = new Date(nowdate-7*24*3600*1000);
// $("#startdate").val(beginDate(oneweekdate));
// $("#enddate").val(endDate(nowdate));

function beginDate(date) {
    return endDate(date);
};

function endDate(date) {
    return date.getFullYear() + "-" + ("0" + (date.getMonth() + 1)).slice(-2) + "-" + ("0" + date.getDate()).slice(-2);
};
console.log(1);
// getAllInfo().done(function() {
    // 初始化table
    $("#yuanfen_table").bootstrapTable({
        'method': 'post',
        // 'url': '../serviceType/findAll',
        'url': '/community/forummessage/queryAllForumMsg',
        'toolbar': $('div[data-name="btnCtl"]'),
        'queryParams': queryParams,
        'cache':false,
        'sidePagination': 'server',
        'toolbarAlign': 'right',
        'undefinedText': '-',
        'striped': true,
        'pagination': true,
        'sortable': true, //是否启用排序
        'sortOrder': "asc", //排序方式
        'pageSize': globalPageSize,
        'pageList': [15, 20, 25],
        'clickToSelect': true,
        'singleSelect': true,
        'smartDisplay': true,
        'ajaxOptions':{
            headers: {"Authorization": localStorage.token}
        },
        'responseHandler': function (resb) {
            return {
                'total': resb.data.total,
                'rows': resb.data.rows
            }
        },
        'onCheck': function() {
            $("button[data-target='#ForumInfoModal'],button[data-target='#commentModal'],button[data-target='#dataBackModal'], button[data-target='#deleteModal']").removeAttr("disabled");
        },
        'onUncheck': function() {
            $("button[data-target='#ForumInfoModal'],button[data-target='#commentModal'],button[data-target='#dataBackModal'], button[data-target='#deleteModal']").attr("disabled", 'true');
        },
        'onPageChange': function() {
            if($("#yuanfen_table").bootstrapTable('getSelections')[0]){
                $("#yuanfen_table").bootstrapTable('uncheckBy', {
                    field: 'typeId',
                    values: [$("#yuanfen_table").bootstrapTable('getSelections')[0].typeId]
                });
            }
        },
        'columns': [{
            'checkbox': true,
            // 'class': 'hide'
        },{
            'title': '序号',
            'align': 'center',
            'class': 'hide',
            'formatter': function (value, row, index) {
                return index;
            }
        },
            {
                'field': 'forumMsgId',
                'title': 'ID',
                // 'width':100,
                'align': 'center',
                'class': 'hide id'
            },
            {
                'field': 'nickName',
                'title': '用户昵称',
                // 'width':100,
                'align': 'center',
                'class': 'nickName',
                'formatter': function (nickName, row) {
                    var  html = "<span>"+nickName+"</span>";
                    if(row.recommand) {
                        html = "<p style='float: left;border: none;background: red; color: white;padding: 0 2px;margin: 0;'>荐</p><span>"+nickName+"</span>";
                    }
                    return html;
                }
            },
            {
                'field': 'allowViewStatus',
                'title': '权限',
                // 'width':100,
                'align': 'center',
                'formatter': function (allowViewStatus) {
                    var obj = {'0':'公开','1':'好友可见','2':'部分好友不可见','3':'部分好友可见','4':'指定群组','5':'仅限自己'};
                    return obj[allowViewStatus];
                }
            },
            {
                'field': 'msgType',
                'title': '帖子类型',
                // 'width':100,
                'align': 'center',
                'formatter': function (msgType, row) {
                    var obj = {'msg':'帖子','shareMsg':'分享的帖子','shareNews':'分享的新闻','shareGroup':'分享的小组','shareVideo':'分享的视频','groupMsg':'小组的帖子','shortVideo':'短视频','threeDimensionalVideo': '3D视频'};
                    // debugger;
                    if(row.msgSourceType === 'groupMsg') {
                        return '小组的帖子'
                    }else {
                        return obj[msgType] == undefined ? obj[row.msgSourceType] : obj[msgType];
                    }
                }
            },{
                'field': 'msgContent',
                'title': '帖子内容',
                'width':300,
                'align': 'center',
                'formatter': function (msgContent, row) {
                    msgContent = msgContent? msgContent : '-';
                    var html = "<span>"+ msgContent+"</span>";
                    if(row.msgType === 'shortVideo' || row.msgType === 'threeDimensionalVideo') {
                        html = "<button class='btn btn-sm btn-success playVideo' style='float: left;border: none;'>播放</button><span>"+ msgContent+"</span>";
                    }
                    return html;
                }
            },{
                'field': 'likesCount',
                'title': '点赞数',
                // 'width':100,
                'align': 'center'
            },{
                'field': 'commentCount',
                'title': '评论数',
                // 'width':100,
                'align': 'center',
            },{
                'field': 'shareCount',
                'title': '分享数',
                // 'width':100,
                'align': 'center'
            },{
                'field': 'msgDelete',
                'title': '是否删除',
                // 'width':100,
                'align': 'center',
                'formatter': function (msgDelete) {
                    var obj = {'0': '未删除', '1': '已删除'};
                    var html = "<span>"+obj[msgDelete]+"</span>";
                    if(msgDelete === 1) {
                        html = "<span style='color:red'>"+obj[msgDelete]+"</span>";
                    }
                    return html;
                }
            },{
                'field': 'createDate',
                'title': '创建日期',
                'width':150,
                'align': 'center'
            },{
                'field': 'recommand',
                'title': '推荐',
                'align': 'center',
                // 'width':100,
                'formatter': function(recommand, row){
                    if(row.msgDelete === 1) {
                        return "<button disabled class='btn btn-sm btn-success recommend' data-recommendtype='0'>推荐</button>"
                    }
                    if(recommand){
                        return "<button class='btn btn-sm btn-danger cancelRecommend' data-recommendtype='1'>取消推荐</button>"
                    }else{
                        return "<button class='btn btn-sm btn-success recommend' data-recommendtype='0'>推荐</button>"
                    };
                }
            }
        ]
    });
// });

//请求服务数据时所传参数
function queryParams(params){
    return {
        "allowViewStatus": $('#search-allowViewStatus').val() === "" ? null : $('#search-allowViewStatus').val(),
        'msgType': $('#search-msgType').val() === "" ? null : $('#search-msgType').val(),
        'maxCommentCount': $('#search-maxCommentCount').val() === "" ? null : parseInt($('#search-maxCommentCount').val()),
        'minCommentCount': $('#search-minCommentCount').val() === "" ? null : parseInt($('#search-minCommentCount').val()),
        'maxLikesCount': $('#search-maxLikesCount').val() === "" ? null : parseInt($('#search-maxLikesCount').val()),
        'minLikesCount': $('#search-minLikesCount').val() === "" ? null : parseInt($('#search-minLikesCount').val()),
        'maxShareCount': $('#search-maxShareCount').val() === "" ? null : parseInt($('#search-maxShareCount').val()),
        'minShareCount': $('#search-minShareCount').val() === "" ? null : parseInt($('#search-minShareCount').val()),
        'nickName': $("#search-nickname").val() === "" ? null : $("#search-nickname").val(),
        'phoneNo': $("#search-phoneNo").val() === "" ? null : $("#search-phoneNo").val(),
        'startCreateDate': $('#startDate').val() ? $('#startDate').val() + " 00:00:00" : '',
        'endCreateDate': $('#endDate').val() ? $('#endDate').val() + " 23:59:59" : '',
        'recommand': $('#recommend').prop('checked') ? 1 : null,
        'limit' : params.limit, //每一页的数据行数，默认是上面设置的10(pageSize)
        'offset' : params.offset/params.limit+1 //当前页面,默认是上面设置的1(pageNumber)
    }
}

/**
 * 猿粪查询ajax
 * @param
 */
function yuanfenQuery() {
    //判断开始时间是否大于结束时间
    if(Date.parse(new Date($('#startDate').val())) > Date.parse(new Date($('#endDate').val()))) {
        alert('开始时间必须小于结束时间');
        return false;
    };
    //点赞数的前一值必须小于后一个值
    if(parseInt($('#search-minLikesCount').val())>parseInt($('#search-maxLikesCount').val())) {
        alert('点赞数的前一值必须小于后一个值');
        return false;
    }
    //评论数的前一值必须小于后一个值
    if(parseInt($('#search-minCommentCount').val())>parseInt($('#search-maxCommentCount').val())) {
        alert('评论数的前一值必须小于后一个值');
        return false;
    }
    //分享数的前一值必须小于后一个值
    if(parseInt($('#search-minShareCount').val())>parseInt($('#search-maxShareCount').val())) {
        alert('分享数的前一值必须小于后一个值');
        return false;
    }
    var obj = $("#yuanfenFormId").validationEngine('validate', {
        // showPrompts: false,
        // promptPosition: "centerRight",
        promptPosition: "bottomRight",
        scroll: false,
        autoPositionUpdate: true,
        validationEventTrigger:'blur',
        binded:true,
        autoHidePrompt: true,
        autoHideDelay: 3000
    });
    if (!obj) {
        return false;
    };
    if($("#contentName").val()== ''&&$("#startDate").val()== ''&&$("#endDate").val()== ''&&$(".selectClassify").val()==''){
        $('#yuanfen_table').bootstrapTable('refreshOptions',{pageNumber:1,pageSize:globalPageSize});
    }else{
        $('#yuanfen_table').bootstrapTable('refreshOptions',{pageNumber:1});
        var obj = {
            "allowViewStatus": $('#search-allowViewStatus').val() === "" ? null : $('#search-allowViewStatus').val(),
            'msgType': $('#search-msgType').val() === "" ? null : $('#search-msgType').val(),
            'maxCommentCount': $('#search-maxCommentCount').val() === "" ? null : parseInt($('#search-maxCommentCount').val()),
            'minCommentCount': $('#search-minCommentCount').val() === "" ? null : parseInt($('#search-minCommentCount').val()),
            'maxLikesCount': $('#search-maxLikesCount').val() === "" ? null : parseInt($('#search-maxLikesCount').val()),
            'minLikesCount': $('#search-minLikesCount').val() === "" ? null : parseInt($('#search-minLikesCount').val()),
            'maxShareCount': $('#search-maxShareCount').val() === "" ? null : parseInt($('#search-maxShareCount').val()),
            'minShareCount': $('#search-minShareCount').val() === "" ? null : parseInt($('#search-minShareCount').val()),
            'nickName': $("#search-nickname").val() === "" ? null : $("#search-nickname").val(),
            'phoneNo': $("#search-phoneNo").val() === "" ? null : $("#search-phoneNo").val(),
            'startCreateDate': $('#startDate').val() ? $('#startDate').val() + " 00:00:00" : '',
            'endCreateDate': $('#endDate').val() ? $('#endDate').val() + " 23:59:59" : '',
            'recommand': $('#recommend').prop('checked') ? 1 : null,
            'limit': globalPageSize,
            'offset': 1
        };
        $.ajaxSetup({cache:false});
        $.ajax({
            type: "POST",
            // url: "/community/forummessage/getFindMsg",
            url: "/community/forummessage/queryAllForumMsg",
            data: JSON.stringify(obj),
            contentType: "application/json",
            dataType: 'json',
            // contentType: "application/json",
            beforeSend: function (request) {
                request.setRequestHeader("Authorization", localStorage.token);
            },
            success: function(resb) {
                console.log(resb);
                if (resb.data.length != 0) {
                    $("#yuanfen_table").bootstrapTable('load', {
                        'total': resb.data.total,
                        'rows': resb.data.rows
                    });
                } else {
                    $("#yuanfen_table").bootstrapTable('removeAll');
                }
            },
            error: function(XMLHttpRequest, textStatus, errorThrown) {
                alert(textStatus);
            }
        });
    }
    return false;
};

// 帖子删除方法
function deleteForumMsg(forumMsgId) {
    return $.ajax({
        type: 'GET',
        url: "/community/forummessage/deleteForumMsg?forumMsgId="+forumMsgId,
        success: function(resb) {
            $("#yuanfen_table").bootstrapTable("refresh");
        },
        error: function(XMLHttpRequest, textStatus, errorThrown) {
            alert(textStatus);
        }
    });
};

// 帖子恢复方法
function regainForumMsg(forumMsgId) {
    return $.ajax({
        type: 'GET',
        url: "/community/forummessage/regainForumMsgById?forumMsgId="+forumMsgId,
        success: function(resb) {
            $("#yuanfen_table").bootstrapTable("refresh");
        },
        error: function(XMLHttpRequest, textStatus, errorThrown) {
            alert(textStatus);
        }
    });
};

/**
 * 列表操作(新增，更新，删除)
 * @param action [add/update/remove]
 * @param data
 *               [add/update 数据结构 {name: string, description: string, listAuthorityId: array} ]
 *               [delete 数据结构 {roleId: int}]
 * @param async/scync [default async]
 */
// function yuanfengManagement(action, data, async) {
//     var url = null;
//     (async === false) ? async = false: async = true;
//     if (action === 'add') {
//         url = '/community/forummessage/publishForumMsg';
//     } else if(action === 'update'){
//         url = '/community/forummessage/editForumMessage';
//     } else {
//         url = '/community/forummessage/deleteForumMsg?'+objTostring(data);
//     }
//     return $.ajax({
//         type: "POST",
//         url: url,
//         data: JSON.stringify(data),
//         contentType: "application/json",
//         dataType: 'json',
//         beforeSend: function (request) {
//             request.setRequestHeader("Authorization", localStorage.token);
//         },
//         async: async,
//         success: function(resb) {
//             alert(resb.message);
//         },
//         error: function(XMLHttpRequest, textStatus, errorThrown) {
//             // console.log(XMLHttpRequest, textStatus, errorThrown);
//             alert(textStatus);
//         }
//     });
// }

function objTostring(obj) {
    var arr = [];
    for(var i in obj) {
        arr.push(i+"="+obj[i]);
    }
    return arr.join('&');
}

//获取添加文件按钮里面的所有文件并发给后台
// $('.addFiles').on('change',function (e) {
//     // var paths = document.getElementById("addFiles").files;
//     var paths = this.files;
//     console.log(this)
//     if(paths.length==0)
//     {
//         alert("请选择文件");
//         return;
//     }
//     //我们可以预先定义一个FormData对象
//     var formData=new FormData();
//
//     for(var i=0;i<paths.length;i++)
//     {
//         //将每个文件设置一个string类型的名字，放入到formData中，这里类似于setAttribute("",Object)
//         formData.append("files",paths[i]);
//     }
//     addFiles(formData);
//     return false;
// });

//查看帖子详情
$("#dataInfo").click(function () {
    var forumMsgId = $("#yuanfen_table").bootstrapTable("getSelections")[0].forumMsgId,
           userId = $("#yuanfen_table").bootstrapTable("getSelections")[0].userId;
    window.open('fatie/detail.html?forumMsgId='+forumMsgId + '&userId=' + userId);
   // window.location.href = 'fatie/detail.html?id='+id;
});

//新建帖子
$("#dataAdd").click(function () {
    window.open('fatie/fatie.html');
});

//恢复帖子
$("#dataBackModal .backInfo").click(function () {
    var tableData = $("#yuanfen_table").bootstrapTable("getSelections")[0];
    if(tableData.msgDelete === 1) {
        var id = tableData.forumMsgId;
        regainForumMsg(id);
    }else {
        alert("未删除，不需要恢复");
    };
    $("#dataBackModal").modal('hide');
});

//删除帖子
$("#deleteModal .deleteInfo").click(function () {
    var tableData = $("#yuanfen_table").bootstrapTable("getSelections")[0];
    if(tableData.msgDelete === 0) {
        var id = tableData.forumMsgId;
        deleteForumMsg(id);
    }else {
        alert("已删除，请勿重复操作!");
    };
    $("#deleteModal").modal('hide');
});

//查看酷视频
$(document).on('click', '.playVideo', function () {
    var tableData = $("#yuanfen_table").bootstrapTable("getSelections")[0];
    if(tableData.listForummediaresource[0].videoUrl) {
        $('#VideoModal').modal('show').find('video').attr('src', tableData.listForummediaresource[0].videoUrl);
        $('#VideoModal').find('video')[0].play();
    };
    // $('#VideoModal .modal-dialog').css("margin-top", "100px");
}).on('click','.cancelRecommend, .recommend', function () {
    //切换推荐与否
    var forumMsgId = $(this).parent().siblings('.id').html(),
           recommand = 1,
            tableData = $("#yuanfen_table").bootstrapTable("getSelections")[0];
    if($(this).attr('data-recommendtype') === '0' && tableData.allowViewStatus != 0) {
        alert('此帖不为公开帖，不能进行推荐');
        return false;
    };
    if($(this).attr('data-recommendtype') === '1') {
        recommand = 0;
    };
    var that = $(this);
    $.ajax({
        type: "GET",
        url: '/community/forummessage/updateRecommandStatus?forumMsgId='+forumMsgId+'&recommand='+recommand,
        contentType: "application/json",
        dataType: 'json',
        beforeSend: function (request) {
            request.setRequestHeader("Authorization", localStorage.token);
        },
        success: function(resb) {
            console.log(resb);
            if(resb.success) {
                if(that.attr('data-recommendtype') === '0'){
                    that.parent().siblings('.nickName').prepend("<p style='float: left;border: none;background: red; color: white;padding: 0 2px;margin: 0;'>荐</p>");
                    that.parent().html("<button class='btn btn-sm btn-danger cancelRecommend' data-recommendtype='1'>取消推荐</button>");
                }else{
                    that.parent().siblings('.nickName').find('p').remove();
                    that.parent().html("<button class='btn btn-sm btn-success recommend' data-recommendtype='0'>推荐</button>");
                };
            }
        },
        error: function(XMLHttpRequest, textStatus, errorThrown) {
            // console.log(XMLHttpRequest, textStatus, errorThrown);
            alert(textStatus);
        }
    })
});

$('#VideoModal .closeVideo').click(function () {
    $('#VideoModal').modal('hide').find('video')[0].pause();
});


//添加文件的ajax
// function  addFiles(formData) {
//     return $.ajax({
//         url: '/common/uploadFiles',
//         type: 'POST',
//         cache: false,
//         data:formData,
//         //这个参数是jquery特有的，不进行序列化，因为我们不是json格式的字符串，而是要传文件
//         processData: false,
//         //注意这里一定要设置contentType:false，不然会默认为传的是字符串，这样文件就传不过去了
//         contentType: false,
//         success:function(response){
//             var data = response.data;
//             for(var i = 0; i < data.length; i++) {
//                 var obj = {};
//                 if (data[i].format === 'png' || data[i].format === 'jpg' || data[i].format === 'gif' || data[i].format === 'bmp') {
//                     obj = {
//                         "highQualityImageUrl": null,
//                         "imageIndex": "www.baidu.com",  //图片显示的位置  （具体含义资讯曾立志）
//                         "mediaType": "picture",
//                         "imageurl": data[i].url,
//                         "videoSize": null,
//                         "videoTime": null,
//                         "videoUrl": null,
//                         "mediaDirection": 0 //上传媒体文件时标识字段 （具体含义资讯曾立志）
//                     };
//                 } else if(data[i].format === 'mp4' || data[i].format === 'avi' || data[i].format === 'flv' || data[i].format === 'rmvb' || data[i].format === 'mpg'){
//                     obj = {
//                         "highQualityImageUrl": null,
//                         "imageIndex": null,
//                         "mediaType": "video",
//                         "videoSize": data[i].size,
//                         "videoTime": null,
//                         "videoUrl": data[i].url,
//                         "mediaDirection": 0 //上传媒体文件时标识字段 （具体含义资讯曾立志）
//                     };
//                 } else {
//                     alert("上传文件格式不正确，请重新上传！！")
//                 };
//                 resource.push(obj);
//             }
//         },
//         error:function (err) {
//
//         }
//     });
// };
// 获取系统标签
// function getLable() {
//     return $.ajax({
//        url: '/community/forumMessageLabel/queryAllForumMessageLabel',
//        type: 'GET',
//        cache: false,
//         success: function (resb) {
//             console.log(resb)
//             var data = resb.data;
//             // var arr = [];
//             $('.Label').empty();
//             for (var i = 0; i < data.length; i++) {
//                 if (data[i].userId === null && data[i].labelStatus === 0) {
//                     // $('#addLabel').append("<input type='checkbox' value="+data[i].forumMessageLabelId+" /> &nbsp;&nbsp;<span style='vertical-align: top;'>"+data[i].labelDescribe+"</span> &nbsp;&nbsp;");
//                     $('.Label').append("<option value="+data[i].forumMessageLabelId+">"+data[i].labelDescribe+"</option>");
//                 }
//             };
//         },
//         error:function (err) {
//
//         }
//     });
// }

//获取系统用户
// function  getAdminUser() {
//     return $.ajax({
//         url: '/user/user/findUsers?type=2',
//         type: 'GET',
//         cache: false,
//         success:function (resp) {
//             console.log(resp)
//             var data = resp.data.content;
//             adminUser = data;
//             $("#addUser").empty();
//             for(var i = 0; i < data.length; i++) {
//                 $("#addUser").append("<option value="+data[i].userId+">"+data[i].name+"</option>")
//             };
//         },
//         error:function (err) {
//
//         }
//     })
// };

/*
 * 查询评论
 */
// function getComment(id){
//     $("#comment_table").bootstrapTable('destroy');
//     $("#comment_table").bootstrapTable({
//         // 'url': '../serviceType/findAll',
//         'url': '/community/forumcomment/getForumcommentByForumMsgId?forumMsgId='+id,
//         'toolbar': $('div[data-name="btnCtl"]'),
//         // 'queryParams': queryParams,
//         'cache':false,
//         // 'sidePagination': 'server',
//         'toolbarAlign': 'right',
//         'undefinedText': '-',
//         'striped': true,
//         'pagination': true,
//         'sortable': true, //是否启用排序
//         'sortOrder': "asc", //排序方式
//         // 'pageSize': globalPageSize,
//         'pageList': [],
//         'clickToSelect': true,
//         'singleSelect': true,
//         'smartDisplay': true,
//          'ajaxOptions':{
//                 headers: {"Authorization":localStorage.token}
//         },
//         'columns': [{
//             'checkbox': true,
//             'class': 'hide'
//         },
//             {
//                 'field': 'userId',
//                 'title': '用户ID',
//                 'width':100,
//                 'align': 'center',
//                 'class': 'hide'
//             },{
//                 'field': 'content',
//                 'title': '评论内容',
//                 'width':250,
//                 'align': 'center'
//
//             },{
//                 'field': 'reportCount',
//                 'title': '举报数',
//                 'width':75,
//                 'align': 'center'
//
//             },{
//                 'field': 'likesCount',
//                 'title': '点赞数',
//                 'width':75,
//                 'align': 'center'
//
//             },{
//                 'field': 'commentDelete',
//                 'title': '是否删除',
//                 'width':75,
//                 'align': 'center'
//             },{
//                 'field': 'createDate',
//                 'title': '创建日期',
//                 'width':150,
//                 'align': 'center',
//                 'sortable': true
//             }
//         ]
//     });
// };

/*
 * 查询帖子详情
 */
// function getForumInfo(id){
//     return $.ajax({
//         url: '/community/forummessage/getForumMsgDetail?forumMsgId='+id,
//         type: 'GET',
//         cache: false,
//         success:function (resp) {
//             console.log(resp);
//             $("#ForumInfo").empty();
//             $("#ForumInfo").append("<p>帖子内容："+resp.data.msgContent+"</p><p>媒体资源：</p><ul id='mediaList'></ul>");
//             $("#mediaList").empty();
//             for(var i = 0; i < resp.data.listForummediaresource.length; i++) {
//                 if(resp.data.listForummediaresource[i].mediaType === "video") {
//                     $("#mediaList").append("<li><p>资源类型：视频</p><p>资源地址："+resp.data.listForummediaresource[i].videoUrl+"</p></li>");
//                 }else if (resp.data.listForummediaresource[i].mediaType === "picture") {
//                     $("#mediaList").append("<li><p>资源类型：图片</p><p>资源地址：" + resp.data.listForummediaresource[i].imageUrl + "</p></li>");
//                 };
//             };
//
//         },
//         error:function (err) {
//
//         }
//     });

    // $("#ForumInfo_table").bootstrapTable('destroy');
    // $("#ForumInfo_table").bootstrapTable({
    //     // 'url': '../serviceType/findAll',
    //     'url': '/community/forummessage/getForumMsgDetail?forumMsgId='+id,
    //     'toolbar': $('div[data-name="btnCtl"]'),
    //     // 'queryParams': queryParams,
    //     'cache':false,
    //     // 'sidePagination': 'server',
    //     'toolbarAlign': 'right',
    //     'undefinedText': '-',
    //     'striped': true,
    //     'pagination': true,
    //     'sortable': true, //是否启用排序
    //     'sortOrder': "asc", //排序方式
    //     // 'pageSize': globalPageSize,
    //     'pageList': [],
    //     'clickToSelect': true,
    //     'singleSelect': true,
    //     'smartDisplay': true,
    //     'ajaxOptions':{
    //         headers: {"Authorization":localStorage.token}
    //     },
    //     'columns': [{
    //         'checkbox': true,
    //         'class': 'hide'
    //     },
    //         {
    //             'field': 'forumMsgId',
    //             'title': '帖子ID',
    //             'width':100,
    //             'align': 'center',
    //             'class': 'hide'
    //         },{
    //             'field': 'msgContent',
    //             'title': '帖子内容',
    //             'width':250,
    //             'align': 'center'
    //
    //         },{
    //             'field': 'reportCount',
    //             'title': '媒体类型',
    //             'width':100,
    //             'align': 'center'
    //
    //         },{
    //             'field': 'likesCount',
    //             'title': '媒体地址',
    //             'width':100,
    //             'align': 'center'
    //
    //         },{
    //             'field': 'createDate',
    //             'title': '创建日期',
    //             'width':150,
    //             'align': 'center',
    //             'sortable': true
    //         }
    //     ]
    // });
// };

$(document).on('click','.spanIcons',function(){
    $('#inputStation').val("");
    if($('#inputStation').val() ==""){
        $('.spanIcons').removeClass('glyphicon glyphicon-remove');
    }
});
$("#inputStation").keyup(function(){
    if($('#inputStation').val() !=""){
        $('.spanIcons').addClass('glyphicon glyphicon-remove');
    }
    if($('#inputStation').val() ==""){
        $('.spanIcons').removeClass('glyphicon glyphicon-remove');
    }
});

/**
 * 查询表单提交
 */
$("#dataSearch").on('click',function() {
    return yuanfenQuery();
});

$("#selectClassify").change(function () {
    return yuanfenQuery();
});

//$("#stationFormId").submit(function() {
//    return yuanfenQueryByStationId($("#serviceProviderSel").val());
//});

/**
 * 新增模态框显示
 */
// $("#addModal").on('show.bs.modal', function() {
//     $(this).find("input[type=text]").val("");
//     getLable();
//     getAdminUser();
// });

/**
 * 修改模态框显示
 */
// $("#updateModal").on('show.bs.modal', function() {
//     $(this).find("input[type=text]").val("");
//     getLable();
//     // getAdminUser();
//     var tableData = $("#yuanfen_table").bootstrapTable("getSelections")[0];
//     $("#updateNickName").val(tableData.nickName);
//     $("#updateType").val(tableData.msgType);
//     $("#updateContent").val(tableData.msgContent);
//     $("#updateLimit").val(tableData.allowViewStatus);
//     $(".updateFirstImageScale").val(tableData.firstImageScale);
//     $(".updateImageLayoutType").val(tableData.imageLayoutType);
//     $("#updateLocal").val(tableData.postionLabel);
//     $(".updateUserLongitude").val(tableData.userLongitude);
//     $(".updateUserLatitude").val(tableData.userLatitude);
// });

/**
 * 删除模态框显示
 */
$("#deleteModal").on('show.bs.modal', function() {
    // var name = $("#yuanfen_table").bootstrapTable('getSelections')[0].name,
    var html = '是否删除?';
    $(this).find('div.modal-body').empty().append(html);
});

/**
 * 帖子恢复模态框显示
 */
$('#dataBackModal').on('shown.bs.modal', function () {
    var html = '是否恢复当前帖子?';
    $(this).find('div.modal-body').empty().append(html);
});

/**
 * 评论模态框显示
 */

// $("#commentModal").on('show.bs.modal', function() {
//     var forumMsgId = $("#yuanfen_table").bootstrapTable('getSelections')[0].forumMsgId;
//     getComment(forumMsgId);
// });
//
// $("#ForumInfoModal").on('show.bs.modal', function() {
//     var forumMsgId = $("#yuanfen_table").bootstrapTable('getSelections')[0].forumMsgId;
//     getForumInfo(forumMsgId);
// });

/**
 * 新增,更新,删除角色表单提交
 */
// $("button[name=submit]").on('click',function() {
//     var type = $(this).data("type"),
//         $modal = $("#" + type + "Modal"),
//         $inputs = $modal.find('input[type="text"]'),
//         $selects = $modal.find('select')
//
//
//         //$checkboxs = $(this).find('input[type="checkbox"]').prop('checked',true),
//         tableData = $("#yuanfen_table").bootstrapTable("getSelections")[0],
//         data = null,
//         $that = $(this);
//
//
//     // 模式选择,设置不同的data和url
//     if (type === 'delete') {
//         data = {
//             "forumMsgId": tableData.forumMsgId
//         };
//     } else if (type === 'add') {
//         var obj = jQuery("#addForm").validationEngine('validate', {promptPosition : "centerRight", autoPositionUpdate : true});
//         if(!obj){
//             return false;
//         };
//         var $status = $modal.find('select[name="status"]');
//         var $orderNo = $modal.find('select[name="orderNo"]');
//         // var arr = [];
//         // $("#addLabel").find('input').each(function () {
//         //     if($(this).prop('checked') == true){
//         //         arr.push($(this).val())
//         //     };
//         // });
//         // console.log(arr);
//         // debugger;
//         var userId = $("#addUser").val();
//         var user = {};
//         for(var i = 0; i < adminUser.length; i++) {
//             if (userId === adminUser[i].userId) {
//                 user = adminUser[i];
//                 break;
//             }
//         }
//         data = {
//             "allowViewStatus": $("#addLimit").val(),
//             "firstImageScale": 0,
//             "imageLayoutType": 0,
//             "listForummediaresource": resource,
//             "listMsgLabelIds": [$('#addLabel').val()],
//             "msgContent": $("#addContent").val(),
//             "msgStruct": "string",
//             "msgType": $("#addType").val(),
//             "nickName": $("#addNickName").val(),
//             "postionLabel": $('.addLocal').val(),
//             "userDefineLabel": null,  //用户自定义标签
//             "userHeadUrl": user.imageUrl,  //用户头像url
//             "userId": user.userId, //用户id
//             "userLatitude": user.longitude, //用户纬度
//             "userLongitude": user.latitude, //用户经度
//             "userType": "2",  //用户类型
//             "listUserId": null
//         };
//         debugger;
//     } else if (type ==='update') {
//         var $status = $modal.find('select[name="status"]');
//
//         data = {
//             "allowViewStatus": $("#updateLimit").val(),
//             "firstImageScale": $(".updateFirstImageScale").val(),
//             "imageLayoutType": $(".updateImageLayoutType").val(),
//             // "listForummediaresource": resource,
//             "listMsgLabelIds": [$('#updateLabel').val()],
//             "msgContent": $("#updateContent").val(),
//             "msgStruct": "string",
//             "msgType": $("#updateType").val(),
//             "nickName": $("#updateNickName").val(),
//             "postionLabel": $('.updateLocal').val(),
//             "userDefineLabel": null,  //用户自定义标签
//             "userHeadUrl": tableData.picUrl,  //用户头像url
//             "userId": tableData.userId, //用户id
//             "userLatitude": tableData.userLongitude, //用户纬度
//             "userLongitude": tableData.userLatitude, //用户经度
//             "userType": tableData.userType,  //用户类型
//             "listUserId": null
//         };
//     };
//
//
//     $modal.modal('hide');
//     // 完成ajax后刷新表格数据
//     yuanfengManagement(type, data).done(function() {
//         $("#yuanfen_table").bootstrapTable("refresh");
//         $("button[data-target='#updateModal'], button[data-target='#deleteModal']").attr("disabled", 'true');
//         $that.parents('.modal-content').find('form')[0].reset();
//     });
//
//     // 阻止表格冒泡事件
//     return false;
// });
